//常量指针与指针常量
#include <stdio.h>
int main(void)
{
    int a=10;
    int b=30;
    int const *p=&a;  //常量(的)指针  不能通过给*p赋值改变变量，只能调用  
    //*p=20;  false;
    //a=30;
    p=&b;       //可以重新指向
    b=50;      //可以改原变量

    printf("%d\n",*p);  //50

    int* const p2=&a;  //指针（为）常量   可以通过*p改变变量的值，但是不能重新指
    *p2=20;
    //p=&b;  //false
    printf("%d\n",p2);
    return 0;
}
